ACLP: Flexible Solutions to Complex Problems
نویسندگان
چکیده
In this paper we present a new system for non-monotonic reasoning performed using abduction. The system, called ACLP, is a programming language based on the framework of Abductive and Constraint Logic Programming (ACLP) which integrates abduction and constraint solving in Logic Programming. It is build on top of the ECLiPSe language for Constraint Logic Programming (CLP) interfacing (and exploiting) appropriately the non-monotonic reasoning of abduction with the specialized constraint solving of the CLP language. ACLP is intended as a programming language that extends the underlying CLP language in which using NMR (in this case abduction) together with constraint solving it is possible to develop exible solutions that are computationally viable in the real-life domain. We present the basic theory of ACLP that underlies the system, the main features of the ACLP language and how it can be used when developing applications. We then report on some experiments performed in order to test the cost of the use of the ACLP system as compared with the direct use of the (lower level) constraint solving framework of CLP on which this is build. These experiments provide evidence that the non-monotonic framework of ACLP does not compromise signiicantly the computational eeciency of the solutions thus connrming the computational viability of the framework for the development of exible solutions to real-life applications.
منابع مشابه
ACLP: A case for Non-Monotonic Reasoning
In this paper we present a non-monotonic reasoning framework, called ACLP, which combines abductive reasoning and constraint solving by integrating the framework of Ab-ductive Logic Programming (ALP) with that of Constraint Logic Programming (CLP). In ACLP the role of non-monotonic reasoning is that of providing an automatic reduction of the high-level problem representation and goals to lower ...
متن کاملACLP: Integrating Abduction and Constraint Solving
ACLP is a system which combines abductive reasoning and constraint solving by integrating the frameworks of Abductive Logic Programming (ALP) and Constraint Logic Programming (CLP). It forms a general highlevel knowledge representation environment for abductive problems in Artificial Intelligence and other areas. In ACLP, the task of abduction is supported and enhanced by its non-trivial integr...
متن کاملACLP: Abductive Constraint Logic Programming
This paper presents the framework of Abductive Constraint Logic Programming (ACLP), which integrates Abductive Logic Programming (ALP) and Constraint Logic Programming (CLP). In ACLP, the task of abduction is supported and enhanced by its non-trivial integration with constraint solving. This integration of constraint solving into abductive reasoning facilitates a general form of constructive ab...
متن کاملAortic carboxypeptidase-like protein, a WNT ligand, exacerbates nonalcoholic steatohepatitis.
Incidence of nonalcoholic steatohepatitis (NASH), which is considered a hepatic manifestation of metabolic syndrome, has been increasing worldwide with the rise in obesity; however, its pathological mechanism is poorly understood. Here, we demonstrate that the hepatic expression of aortic carboxypeptidase-like protein (ACLP), a glycosylated, secreted protein, increases in NASH in humans and mic...
متن کاملModeling Hybrid Systems using Analytic Constraint Logic Programming
We use an interval-based Analytic Constraint Logic Programming (ACLP) language (CLP(F)) to accurately and declaratively model Hybrid Systems. In particular, we model the continuous part of the Hybrid Systems using ODE constraints on function variables and we model errors in measurements by using intervals for all inputs and for all Ordinary Differential Equation (ODE) parameters. There are thre...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1997